obj/httpd: obj/httpd.o obj/event.o obj/net.o obj/connection.o obj/ds.o obj/request.o obj/response.o obj/linux_send.o obj/upstream.o obj/process.o obj/log.o obj/num_mod.o obj/memcache.o obj/def_mod.o
	cc -o obj/httpd obj/httpd.o obj/event.o obj/net.o obj/connection.o obj/ds.o obj/request.o obj/response.o obj/linux_send.o obj/upstream.o obj/process.o obj/log.o obj/num_mod.o obj/memcache.o obj/def_mod.o
	
obj/log.o : src/log.c
	cc -c -g src/log.c -o obj/log.o
obj/net.o : src/net.c
	cc -c -g src/net.c -o obj/net.o
obj/event.o : src/event.c
	cc -c -g src/event.c -o obj/event.o
obj/httpd.o : src/httpd.c
	cc -c -g src/httpd.c -o obj/httpd.o
obj/connection.o : src/connection.c
	cc -c -g src/connection.c -o obj/connection.o
obj/ds.o : src/ds.c
	cc -c -g src/ds.c -o obj/ds.o
obj/request.o : src/request.c
	cc -c -g src/request.c -o obj/request.o
obj/response.o : src/response.c
	cc -c -g src/response.c -o obj/response.o
obj/linux_send.o : src/linux_send.c
	cc -c -g src/linux_send.c -o obj/linux_send.o
obj/upstream.o : src/upstream.c
	cc -c -g src/upstream.c -o obj/upstream.o
obj/process.o : src/process.c
	cc -c -g src/process.c -o obj/process.o
obj/num_mod.o : src/num_mod.c
	cc -c -g src/num_mod.c -o obj/num_mod.o
obj/memcache.o : src/memcache.c
	cc -c -g src/memcache.c -o obj/memcache.o
obj/def_mod.o : src/def_mod.c
	cc -c -g src/def_mod.c -o obj/def_mod.o
clean : 
	rm -rf obj/*
	 
